sour grapes – English–Italiano translations

🇬🇧 en it 🇮🇹

sour grapes noun

  • acid grapes
uva acerba
Wiktionary Links